关于"Which"和"Where"

来源:百度知道 编辑:UC知道 时间:2024/05/09 03:39:14
_______would you like to live in?
A.Which city B.Which
C.When D.Where
为什么选A而不选D呢?
这和"___would you like to live in"中的"in"有什么关系呢?
请讲具体点哦...

这道题是关于地点疑问词的选择问题。Which city 和Where 都表地点,到底用哪一个,主要由其在句子中所充当的成分来决定。
在这个疑问句中,Which是疑问代词,修饰 city ,与 city 一起构成名词短语;Where 是疑问副词。live是不及物动词 , 后面不能直接接宾语,如果这句话中去掉in ,选择D.Where 就是正确的,这时Where在句中充当补语,而不是宾语。但在这句话中,live后接了 in ,构成动词短语,这时后面可以接宾语了,而Which city 是名词短语,可以充当宾语。所以选择A而不选D。
in在这句话中的作用,上面已经说过,有in和没有in,选项是不一样的,上面也说过了。

A
因为这里是live in some place, which来替代这个地点。
如果用where,就不必加in.即:Where would you like to live?

选A。in是介词,后边要加宾语。而which 是代词,可做宾语。where是副词,不可做宾语。Which city would you like to live in中,in的宾语是Which city,特殊疑问句,疑问词提前了。

_______would you like to live in?
答案选A。
Which city中说到了城市,而其它的答案并没有说到live in的地方,只有A中说到了。而且意思最符合题意。

in在这里表示住进去,住进这个城市。

2楼说的对

不过跟没说一样

live是不及物动词
live in 是动词短语。。
where是关系副词,不能做宾语!如果去掉in就可以了